sea games 31
Vietnamese Women's Athletics and the Annual Season: Competition Load as a Neglected Tactical VariableOn the warm-up track behind the grandstand, a line of female track and field...
Vietnamese Martial Arts Between Two Currents: The Professional Stage Grows While the Training Foundation Stays EmptyOn finals night at an arena in Ho Chi Minh City, festival drums roll before t...
The Empty Split Sheet and Vietnam Swimming's Data GapThe men's 1500m freestyle final at a domestic meet this season was decided by...
Vietnamese Combat Sports and the Data Gap: When the Scorecard Has No VerifierThe boxing final at the 31st SEA Games in Hanoi, May 2026. The third round...
Vietnamese Athletics: SEA Games Medals and the Olympic Standard Nobody Has TouchedVietnamese Athletics: SEA Games Medals and the Olympic Standard Nobody Has...
Vietnamese Martial Arts and the Notebook Nobody DigitisedAt 9:40 in the evening in a provincial arena in central Vietnam, the last thr...
Vietnamese Women's Volleyball: Hunting for Data Between the ApplauseThe match ended at eleven at night, but it was nearly two in the morning befo...
Vietnam Women's Volleyball: The Structure Beneath the SEA Games 31 Gold MedalIn volleyball, the team that wins is not the team that hits hardest. On the...
4:50 a.m. in Thu Dau Mot: Where Vietnamese Fighters Are Forged Before They Step on the Ring4:50 in the morning. The side door of the Thu Dau Mot sports arena has been...
Vietnamese Taolu and the Points the Stands Never SeeFrom the sixth row of a wushu arena, my eye locked onto the female athlete's...
Vietnam's Combat Sports Data Gap: A Scorecard Is Not Enough to Value a FighterOn a professional boxing night in Binh Duong earlier this year, I sat next to...
The Absent Scorekeeper: Vietnam's Data Blind Spot After Every MatchThe Absent Scorekeeper: Vietnam's Data Blind Spot After Every Match In April...
Vietnamese Table Tennis and the Data Problem: A Scouting File Full of BlanksI reopened the scouting file on one of Vietnam's leading table tennis players...
Japan vs Uruguay at Miyagi: Seven Without a Win, an Empty Armband, and a Suspicious PreviewUruguay's captain will not be at Miyagi. Federico Valverde has left the squad...
European Table Tennis 2027: Mixed Team Debut, Olympic Berths Decided in IstanbulIn the international calendar of 2027, there is a window I marked in red long...
Cong An TP.HCM vs The Cong Viettel (18:00): Tien Linh, Olaha and the 72-Hour ProblemNinety minutes in Binh Duong this afternoon will be decided by something that...
When the World No. 170 Touches the Gates of Heaven: Lessons from the WTA 1000 Wuhan FinalWuhan night, on a hard court already marked by six consecutive days of...
Nadir Hifi scores 33 points in 26 minutes: A beautiful stat line and an unanswered market questionWhen the ball landed in Nadir Hifi's hands in the final second of a LNB Élite...
Kane Misses Penalty, England Lose 2-3 to Spain: When the Moment Obscures the StructureHarry Kane placed the ball on the penalty spot at Wembley. I was sitting in...
Vietnam Women's National Team 1-0 Win Over Jiangsu Women's Club: Tactical Testing and Squad EvaluationIn the context of the preparation phase for ASIAD 20, the Vietnam women's...
